Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Canottieri Mincio Open - Mantova Copa Ericsson Chile - Santiago ATU Cup - Weiden Brasil Open - Florianopolis Cerveza Cristal - Santiago Challenger Ford de Cherbourg - Cherbourg Napoli Challenger - Napoli 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth ATU Cup - Weiden Tatra Banka Open - Bratislava San Marino Cepu Open - San Marino Tatra Banka Open 2006 - Bratislava BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Lugano Challenger San Marino Challenger Napoli Challenger Lugano Challenger Turin Challenger San Marino Challenger Napoli Challenger Rome Challenger Milan Challenger Vercelli Challenger Rome Challenger Mestre Challenger San Benedetto Challenger San Benedetto Challenger San Marino Challenger Copa Ericsson Mexico - Guadalajara Sina-Kia Motors Tennis Cup - Cordenons Pekao Open - Szczecin Challenger Lugano - Lugano San Marino Cepu Open - San Marino Unicredit Czech Open - Prostejov Kos Succhetti Tennis Cup - Cordenons Sunrise Challenger Dallas Challenger Barletta Challenger Monza Challenger San Benedetto Challenger Szczecin Challenger Tunis Challenger Caltanissetta Challenger Milan Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Nord/LB Open - Braunschweig AXA Open - Espinho V Trofeo Ciudad de Quito - Quito Warsteiner Challenger Lubeck - Lubeck Garden Open - Rome XL Capital Bermuda Open - Bermuda Top Wool Challenger Biella - Biella V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Renault Slovenian Open - Ljubljana Copa Ericsson Mexico - Guadalajara Copa Ericsson Argentina - Buenos Aires FILA Challenger - Biella XI Venice Open - Venice Volvo Sylt Open - Sylt Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires VSZ Solvak Open Challenger - Kosice Open 88 - Contrexeville Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Qwarant Cup - Sopot Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Open de l'Isere - Grenoble IV Abierto Internacional de Salinas - Salinas Open de Nice - Nice Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig FILA Challenger Biella - Biella Venice Challenger - Venice Tenniscup of Flanders - Ostende CA Challenger - Graz Copa Ericsson - Sao Paulo Copa Ericsson - Guadalajara Copa Ericsson - Caracas Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg C.T. San Remo - XIII Piertomaso Tessitore - San Remo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Genoa Open 'Fondazione Carige' - Genova Gemax Samsung Open 2004 - Belgrade Banca Stato Challenger Lugano - Lugano Trani Cup - Trani Tennis Napoli Cup - Napoli Banca Stato Challenger - Lugano Riviera di Rimini Challenger - Rimini Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella Genoa Open - Genova Zagreb Open - Zagreb Privatbank Open 2006 - Dnepropetrovsk Tennis Napoli Cup 2007 - Napoli BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Napoli Challenger Open Seat Godo 2003 - Barcelona Napoli Challenger Biella Challenger Prostejov Challenger Copa Ericsson Uruguay - Montevideo Ciutat de Barcelona - Barcelona Nord LB Open - Braunschweig Top Wool Challenger - Biella San Marino Challenger Rome Challenger Open de L'Isere - Grenoble Caltanissetta Challenger IX Ciutat de Barcelona - Barcelona Kosice Challenger Cairo Challenger 2002 - Cairo Szczecin Challenger Como Challenger Genova Challenger San Marino Challenger Casablanca Challenger Mobilux Open - Luxembourg Jameson Cup - Milan Madrid Challenger Sibiu Challenger Pacific Life Open - Indian Wells Napoli Challenger BMW Tennis Championship - Sunrise Rome Challenger Gemax Open - Belgrade Mestre Challenger Quelle Cup - Furth Graz CA Challenger - Graz Bancastato Challenger Lugano - Lugano Padova Challenger Challenger 42 - Andrezieux Genova Challenger Tennis Napoli Cup - Naples Garden Open - Rome Zagreb Open - Zagreb Challenger Citta di Olbia - Olbia Sybase Open - San Jose Tennis Napoli Cup 2004 - Napoli Chevrolet Cup - Santiago Open Sainte Victoire - Aix-En-Provence Generali Open 2000 - Kitzbuhel Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Muller Cup - Ulm Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Croatia Open - Umag San Remo Tennis Cup - San Remo Copa AT&T - Buenos Aires Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Milan Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg Turin Challenger Panama City Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Trani Cup - Trani CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Bogota Challenger Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Qatar Open - Doha Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Cepu Open - San Marino Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Open Romania - Bucharest Venice Open - Venice Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Heineken Open - Auckland Siemens Open - Scheveningen BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Fujitsu Siemens Open - Budapest Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Jameson Cup - Milan The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad BellSouth Open - Vina del Mar Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Sunrise Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Todi Challenger Como Challenger Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney Tennislife Cup - Napoli Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Masters Series - Hamburg 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto ATP Studena Croatia Open Umag - Umag Genova Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice XXVIII Edizione 'A.Savoldi' - Manerbio Kremlin Cup - Moscow Napoli Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Cordenons Challenger BMW Open - Munich Citta di Brindisi - Brindisi Davidoff Swiss Indoors - Basel ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BMW Open - Munich Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mallorca Open - Mallorca Open de Nice Cote d'Azur - Nice Estoril Open - Estoril Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo VIII Trofeo Ciutat de Barcelona - Barcelona Generali Open - Kitzbuhel Croatia Open - Umag BCR Open Romania - Bucharest Heineken Open - Auckland Brasil Open - Costa do Sauipe Medibank International - Sydney Brasil Open - Costa do Sauipe International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Heineken Open - Auckland Brasil Open - Costa do Sauipe BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires Copa Claro - Buenos Aires X Torneo Internazionale di Tennis - Barletta International Championship of Croatia - Umag Generali Open 2001 - Kitzbuhel Brazil Open - Salvador Copa Ericsson Brasil - Sao Paulo Heineken Open - Auckland Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Brasil Open - Salvador Salem Open - Hong Kong Davidoff Swiss Indoors - Basel 1999 Mercedes Cup - Stuttgart Milan Indoors - Milan 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco Ordina Open - 's-Hertogenbosch Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest Catella Swedish Open - Bastad BCR Open Romania - Bucharest AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Movistar Open - Santiago Gerry Weber Open - Halle Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Madrid German Tennis Championships - Hamburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Barranquilla Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Next Generation Adelaide International - Adelaide VTR Open - Vina del Mar International Indoor Tennis Championships of Croatia - Zagreb Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Davidoff Swiss Indoors Basel - Basel Open de Moselle - Metz Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest The Ericsson Open - Miami Galleryfurniture.com Challenge - Atlanta Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Estoril Open - Estoril Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Estoril Open - Estoril Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Chevrolet Cup - Vina del Mar Citrix Tennis Championships - Delray Beach Tennis Masters Series - Madrid Adidas International - Sydney BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Stockholm Open - Stockholm BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Campionati Internazionali di Sicilia - Palermo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami Tennis Masters Series - Montreal U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QF, BLR-ARG 5-0 Australian Open - Melbourne Olympics - Beijing Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Olympics - Athens